package com.example.comment_oa.pojos.xinzi;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * 
 * @TableName jiben_kaoqinhesuan
 */
@TableName(value ="jiben_kaoqinhesuan")
@Data
public class JibenKaoqinhesuan implements Serializable {
    /**
     * 
     */
    @TableId(type = IdType.AUTO)
    private Integer jibenZhujian;

    /**
     * 
     */
    private String jibenId;

    /**
     * 
     */
    private String jibenName;

    /**
     * 
     */
    private String jibenGonghao;

    /**
     * 
     */
    private String jibenBumen;

    /**
     * 
     */
    private Integer jibenBumenid;

    /**
     * 
     */
    private String jibenZhiwu;

    /**
     * 
     */
    private Integer jibenZhiwuid;

    /**
     * 
     */
    @JsonFormat(pattern = "yyyy-MM",timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM")
    private Date jibenRiqi;

    /**
     * 
     */
    private Integer jibenYcq;

    /**
     * 
     */
    private Integer jibenSjcq;

    /**
     * 
     */
    private Integer jibenKg;

    /**
     * 
     */
    private Integer jibenQk;

    /**
     * 
     */
    private Integer jibenLate;

    /**
     * 
     */
    private Integer jibenBiglate;

    /**
     * 
     */
    private Integer jibenEarly;

    /**
     * 
     */
    private Integer jibenBigearly;

    /**
     * 
     */
    private Integer jibenOvj;

    /**
     * 
     */
    private Integer jibenOv;

    /**
     * 
     */
    private Integer jibenHoli;

    /**
     * 
     */
    private Integer jibenHolimoney;

    /**
     * 
     */
    private Integer jibenBusi;

    /**
     * 
     */
    private Integer jibenRc;

    /**
     * 
     */
    private Double jibenChuqinkoukuan;

    /**
     * 
     */
    private Double jibenChidaokoukuan;

    /**
     * 
     */
    private Double jibenZaotuikoukuan;

    /**
     * 
     */
    private Double jibenYzchidaokoukuan;

    /**
     * 
     */
    private Double jibenYzzaotuikoukuan;

    /**
     * 
     */
    private Double jibenJiejairijiaban;

    /**
     * 
     */
    private Double jibenZhoumojiaban;

    /**
     * 
     */
    private Double jibenQingjia;

    private Double jibenQuanqinjiang;

    /**
     * 
     */
    private Double jibenZonghe;
    private Integer jibenIssend;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;


}